sing one's own praises - Französisch Englisch Wörterbuch